home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 71.zip
/
BS1 part 71
/
X-Cad3000_d5.adf
/
XCdoc
/
drawarr
< prev
next >
Wrap
Text File
|
1991-11-22
|
3KB
|
63 lines
5.11.6 DRAW ARROW
The DRAW ARROW command is used to create arrowheads with or without
extension lines suitable for labels or pointers. The arrowhead itself is
made up of a combination of polygon, line or string entities.
COMMAND FORMAT
#DRAW ARROW [modifiers] :Loc x1 x2 [:Loc ... ]
When used without the EXTENSION or ON modifiers, the two locations are used
to define the position and direction of the arrowhead. Location 'x1' defines
the position, while the angle between locations 'x1' and 'x2' define the
direction or angle of the arrowhead.
MODIFIERS
ARROWHEAD The ARROWHEAD modifier is used to select the type of
arrowhead to be used. The modifier is followed by one of 3
keywords to select the arrowhead type:
CLOSED Use a closed unfilled arrowhead.
FILLED Use a closed filled arrowhead.
OPEN Use an open arrowhead ( < shape ).
.LENGTH Requires a real value to specify the length of the arrowhead.
..RATIO Specifies the ratio between the arrowhead length and width.
If the arrowhead length was entered as 5mm, a ratio of 2.5
will make the arrowhead width 2mm.
The above three modifiers can all be preset by using the SELECT DIMENSION
command.
EXTENSION This modifier is used to specify that an extension line or
string is required to join the locations entered for the
command. Using this modifier, more then 2 locations can be
entered. The first 2 locations define the position and
direction of the arrowhead as before. Each successive
location defines the endpoint for a string created as an
extension line to the arrowhead.
.UNLINK When the above modifier is used, the entities created are
related as equal members. The UNLINK modifier can be used to
suppress the relationship.
ON The ON modifier specifies that arrowheads will be created at
the vertex of an existing line or string entity. The syntax
for the command differs if this modifier is used:
#DRAW ARROW ON [modifiers] :Ent x1 x2 ... xn
An arrowhead will be placed on each line or string entitiy
selected. The position of the arrowhead will be the vertex
of the selected entity nearest to the identifying location.
The direction of the arrowhead will be aligned to the segment
of the line or string nearest to the identifying location.